package es.gesfutbol.dao;

import org.springframework.transaction.annotation.Transactional;

import es.gesfutbol.domini.implementacio.Estadi;
import es.gesfutbol.util.HibernateDao;


public class EstadiDao extends HibernateDao<Estadi, Long> implements IEstadiDao{
	
	
	@Override
	@Transactional(readOnly=false)
	public void save(Estadi estadi) {
		this.getSessionFactory().getCurrentSession().saveOrUpdate(estadi);
	}
	
	@Override
	@Transactional(readOnly=false)
	public void delete(Long idEstadi){
		//Obtenim l'equip a eliminar.
		Estadi estadi = this.findById(idEstadi);
		//Eliminem l'equip.
		this.delete(estadi);			
	}
	
}
